a puddle formed by